.ku1hVK {
        border-radius: var(--overflow-wrapper-border-radius);
      }
      .Qh0lWW {
        width: 100%;
        height: 100%;
        display: block;
      }
      .Qh0lWW img {
        max-width: var(--wix-img-max-width, 100%);
      }
      .Qh0lWW[data-animate-blur] img {
        filter: blur(9px);
        transition: filter 0.8s ease-in;
      }
      .Qh0lWW[data-animate-blur] img[data-load-done] {
        filter: none;
      }
      .sFiSiq {
        width: 100%;
        height: 100%;
        display: block;
      }
      .aDzdcC {
        clip-path: var(--fill-layer-clip);
      }
      .aDzdcC,
      .rv3vOe {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
      }
      .dnHU4q img {
        width: 100%;
        height: 100%;
      }
      .X9nqm0 {
        opacity: 0;
        position: absolute;
        top: 0;
      }
      .ZUV7Qj {
        width: 0;
        height: 0;
        position: absolute;
        top: 0;
        left: 0;
        overflow: hidden;
      }
      .UZsu9f {
        position: var(--fill-layer-background-media-position);
        pointer-events: var(--fill-layer-background-media-pointer-events);
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
      }
      .WnIl2C,
      .OAmk_6 {
        width: 100%;
        height: 100%;
        top: 0;
      }
      .OAmk_6 {
        position: absolute;
      }
      .WnIl2C {
        background-color: var(--fill-layer-background-overlay-color);
        position: var(--fill-layer-background-overlay-position);
        opacity: var(--fill-layer-background-overlay-blend-opacity-fallback, 1);
        transform: var(--fill-layer-background-overlay-transform);
      }
      @supports (mix-blend-mode: overlay) {
        .WnIl2C {
          mix-blend-mode: var(--fill-layer-background-overlay-blend-mode);
          opacity: var(--fill-layer-background-overlay-blend-opacity, 1);
        }
      }
      .QG9w8P {
        width: 100%;
        height: 100%;
        -webkit-mask-image: var(--mask-image, none);
        mask-image: var(--mask-image, none);
        -webkit-mask-position: var(--mask-position, 0);
        mask-position: var(--mask-position, 0);
        -webkit-mask-size: var(--mask-size, 100%);
        mask-size: var(--mask-size, 100%);
        -webkit-mask-repeat: var(--mask-repeat, no-repeat);
        mask-repeat: var(--mask-repeat, no-repeat);
        pointer-events: var(--fill-layer-background-media-pointer-events);
        position: absolute;
        top: 0;
        left: 0;
        overflow: hidden;
      }
      .QG9w8P.WIIr02 {
        clip: rect(0px, auto, auto, 0px);
      }
      .QG9w8P .ayCf9D {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
      }
      .QG9w8P .fO4mKs {
        opacity: var(--fill-layer-image-opacity);
        height: var(--fill-layer-image-height, 100%);
      }
      .QG9w8P .fO4mKs img {
        width: 100%;
        height: 100%;
      }
      @supports ((-webkit-hyphens: none)) {
        .QG9w8P.WIIr02 {
          clip: auto;
          -webkit-clip-path: inset(0);
        }
      }
      .ROWgFb {
        height: 100%;
      }
      .LNYVZi {
        background-color: var(--bg-overlay-color);
        background-image: var(--bg-gradient);
        transition: var(--inherit-transition);
      }
      .xSZeaB,
      .g4gDzl {
        opacity: var(--fill-layer-video-opacity);
      }
      .Ulxuud {
        width: 100%;
        height: var(--media-padding-height);
        top: var(--media-padding-top);
        bottom: var(--media-padding-bottom);
        position: absolute;
      }
      .NgeJ4N {
        transform: scale(var(--scale, 1));
        transition: var(--transform-duration, transform 0s);
      }
      .g4gDzl {
        width: 100%;
        height: 100%;
        position: relative;
      }
      wix-media-canvas {
        height: 100%;
        display: block;
      }
      .bzwgbw {
        opacity: var(--fill-layer-video-opacity, var(--fill-layer-image-opacity, 1));
      }
      .bzwgbw .fO4mKs,
      .bzwgbw .g4gDzl,
      .bzwgbw .xSZeaB {
        opacity: 1;
      }
      .tec4tH {
        clip-path: var(--fill-layer-clip);
      }
      .tec4tH,
      .mOQG25 {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
      }
      .zL1Ueg img {
        width: 100%;
        height: 100%;
      }
      .g4mdog {
        opacity: 0;
        position: absolute;
        top: 0;
      }
      .E9jUYM {
        width: 0;
        height: 0;
        position: absolute;
        top: 0;
        left: 0;
        overflow: hidden;
      }
      .LH0J3M [data-mesh-id$="inlineContent"],
      .LH0J3M [data-mesh-id$="inlineContent-gridContainer"] {
        height: 100%;
      }
      .LH0J3M .LPI5hn {
        width: 100%;
        height: 100%;
        position: absolute;
      }
      .LH0J3M:before {
        grid-area: 1/1/2/2;
      }
      .UeoHYs {
        transform: var(--fill-container-transform);
        overflow: var(--fill-container-overflow);
        box-shadow: var(--box-shadow);
        border-radius: var(--border-radius);
        border-width: var(--border-width);
        border-style: var(--border-style);
        border-color: var(--border-color);
        filter: var(--fill-container-drop-shadow, none);
        margin: var(--border-compensate-margin, 0px);
        position: absolute;
        inset: 0;
      }
      .UeoHYs:focus {
        z-index: auto !important;
      }
      .gbYoYU {
        transform: var(--fill-transform);
      }
      .wWvmGe video {
        visibility: hidden;
        opacity: 0;
      }
      .wWvmGe canvas {
        opacity: 0;
      }
      .wWvmGe img {
        filter: var(--filter-effect-svg-url);
      }
      .IuQm4G {
        opacity: 0;
        transition-property: transform, opacity;
        transition-duration: 0.15s, 0.5s;
        transition-timing-function: cubic-bezier(0.12, 0, 0.39, 0), cubic-bezier(0.61, 1, 0.88, 1);
        position: absolute;
        inset: 0;
      }
      .uqsi3c {
        opacity: 0;
        transition-property: transform opacity;
        transition-duration: 0.3s, 0.1s;
        transition-timing-function: cubic-bezier(0.12, 0, 0.39, 0), cubic-bezier(0.61, 1, 0.88, 1);
        transform: scale(0.95);
      }
      .JODVkC {
        cursor: pointer;
        opacity: 0;
        filter: drop-shadow(0 0 1px #000);
        transition: opacity 0.2s cubic-bezier(0.12, 0, 0.39, 0) 0.2s;
      }
      .JODVkC:focus {
        opacity: 1;
      }
      .lK18Ei {
        width: 48px;
      }
      .juFBxh,
      .QpcXUG {
        opacity: 0;
        margin: 5px 10px 7px 8px;
      }
      .LH0J3M[data-can-play] .IuQm4G {
        opacity: 0.99;
      }
      @media (prefers-reduced-motion: no-preference) {
        .LH0J3M[data-has-play] {
          cursor: pointer;
        }
      }
      .LH0J3M[data-no-audio] .JODVkC {
        --display: none;
        display: none;
      }
      .LH0J3M[data-animate-poster="fade"] [class~="bgVideoposter"] {
        transition: opacity 1.6s ease-out;
      }
      .LH0J3M[data-show-canvas] canvas {
        opacity: 1;
      }
      .LH0J3M[data-show-canvas] [class~="bgVideoposter"] {
        opacity: 0;
      }
      .LH0J3M[data-playing] .IuQm4G {
        opacity: 0;
        transition-duration: 0.15s, 0.3s;
      }
      .LH0J3M[data-show-audio] .JODVkC {
        opacity: 1;
        transition-duration: 0.35s;
        transition-delay: 0.2s;
        transition-timing-function: cubic-bezier(0.61, 1, 0.88, 1);
      }
      .LH0J3M[data-roll-in] .IuQm4G {
        transition-duration: 0.25s, 0.5s;
        transform: scale(1.07);
      }
      .LH0J3M[data-roll-in][data-playing] .IuQm4G {
        transition-duration: 0.25s, 0.3s;
      }
      .LH0J3M[data-roll-in][data-playing] .uqsi3c {
        opacity: 1;
        transition-delay: 0.35s;
        transform: scale(1);
      }
      .LH0J3M[data-audio="on"] .juFBxh,
      .LH0J3M[data-audio="off"] .QpcXUG {
        opacity: 1;
      }
      .LH0J3M[data-stop] {
        cursor: auto;
      }
      .LH0J3M[data-stop] .IuQm4G {
        opacity: 0;
        transition: none;
        transform: none;
      }
      .LH0J3M[data-stop] .JODVkC {
        opacity: 0;
        cursor: auto;
        transition: none;
      }
      .LH0J3M:has(:focus-visible:not(.JODVkC)) .UCYv5s {
        outline-offset: 1px;
        outline: 2px solid #116dff;
        box-shadow: 0 0 1px 2px #fff;
      }
      .LH0J3M:has(:focus-visible:not(.JODVkC)):not([data-playing]) .IuQm4G {
        opacity: 1;
      }
      .LH0J3M:has(:focus-visible:not(.JODVkC)):not([data-playing]) .uqsi3c {
        opacity: 0;
      }
      .LH0J3M:has(:focus-visible:not(.JODVkC))[data-playing] .uqsi3c {
        opacity: 1;
      }
      .LH0J3M:has(:focus-visible:not(.JODVkC))[data-playing] .IuQm4G {
        opacity: 0;
      }
      .LH0J3M:has(:focus-visible:not(.JODVkC)) .UeoHYs {
        box-shadow: none;
      }
      @media (prefers-reduced-motion: reduce) {
        .LH0J3M {
          cursor: pointer;
        }
        .LH0J3M .IuQm4G {
          opacity: 0.99;
        }
      }